import App from './App'
import request from './utils/request.js'
Vue.prototype.$axios=request;

// #ifndef VUE3
import Vue from 'vue'
import uView from "uview-ui";

Vue.use(uView);
Vue.config.productionTip = false
// 全局网络检测配置 （比如未连接网络则无法进入页面）






Vue.prototype.networkDetection = function () {
  var vm = this; // 存储 Vue 实例的引用
  uni.getNetworkType({
    success: function(res) {
      console.log(res.networkType);
      if (res.networkType === 'none') {
        uni.showModal({// 没连接网 提示弹窗
          title: '提示',
          content: '请先连接网络',
          showCancel: false,
          success: function(res) {
            if (res.confirm) {
              uni.reLaunch({//点击刷新页面
                url: '/' + getCurrentPages()[0].route 
              });
            }
          }
        });
      } else {
        console.log("已连接网络");
      }
    }
  });
}
Vue.prototype.URL = "http://127.0.0.1:17000/"

App.mpType = 'app'
const app = new Vue({
	// 进入项目时判断是否登录
    beforeCreate() {
        // 判断用户是否登录的方法
        if (!uni.getStorageSync('teacherinfo')) {
          // 用户未登录
          console.log('用户未登录')
        }else{
			// 若用户已经登录则跳转至首页
			wx.switchTab({
				url: '/pages/home/anpai'
			});
		}
      },
      render: h => h(App)
})
// app.config.globalProperties.URL = "http://127.0.0.1:17000/";
app.$mount()
// #endif

// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  return {
    app
  }
}
// #endif